$(document).ready(function() {
	checkData();
	$("#btnSave").click(function(){
		var vaNameEmp = $("#inputNameEmployee").val();
		var vaPositionEmp = $("#inputPositionEmp").val();
		var vaNameHead = $("#inputNameHead").val();
		var vaPositionHead = $("#inputPositionHead").val();
		 document.getElementById("modal_content_confirmSaveModal").innerHTML ="ยืนยันการแก้ไขชื่อ - นามสกุล พนักงาน  :   "+vaNameEmp +
			"<br>ตำแหน่ง :   " +vaPositionEmp+
			"<br>ชื่อ - นามสกุล หัวหน้างาน : "+vaNameHead+ 
			"<br>ตำแหน่ง  :"+vaPositionHead ;
		 $('#confirmSaveModal').modal();
		 
	});
	$("#btnEdit").click(function(){
		var vaNameEmp = $("#inputNameEmployee").val();
		var vaPositionEmp = $("#inputPositionEmp").val();
		var vaNameHead = $("#inputNameHead").val();
		var vaPositionHead = $("#inputPositionHead").val();
		
		 document.getElementById("modal_content_confirmModal").innerHTML ="ยืนยันการแก้ไขชื่อ - นามสกุล พนักงาน  :   "+vaNameEmp +
			"<br>ตำแหน่ง :   " +vaPositionEmp+
			"<br>ชื่อ - นามสกุล หัวหน้างาน : "+vaNameHead+ 
			"<br>ตำแหน่ง  :"+vaPositionHead ;
		 $('#confirmModal').modal();
	});
});

function confirmEdit(){
	//when Edit data
	UpdateData();
}
function confirmSave(){
	//when Add data 
	addData();
	
}

function checkData(){
	$.ajax({
		url : 'CS11002Srvl' , 
		type : "POST",
		data : {
			process_type : "checkData" , 
		},
		//dataType : "json",
		success: function(data){
			if(data=="no_value"){
				$('#btnEdit').hide();
				$('#btnSave').show();				
			}else{
				$('#btnSave').hide();
				getReceivePositionData();
			}
		}
	});
}

function getReceivePositionData(){
	
	$.ajax({
		url : 'CS11002Srvl' , 
		type : "POST",
		data : {
			process_type : "getReceivePositionData" , 
		},
		dataType : "json",
		anync:false,
		success: function(data){
			$("#inputNameEmployee").val(data.emName);
			$("#inputPositionEmp").val(data.emPosition);
			$("#inputNameHead").val(data.nameHead);
			$("#inputPositionHead").val(data.positionHead);
		}
	});
}

function addData(){
	 $('#confirmSaveModal').modal('hide');
	var vaNameEmp = $("#inputNameEmployee").val();
	var vaPositionEmp = $("#inputPositionEmp").val();
	var vaNameHead = $("#inputNameHead").val();
	var vaPositionHead = $("#inputPositionHead").val();
	
	if(vaPositionEmp==""||vaPositionHead==""){
		$('#success_message').addClass('hide');
		$("#content_error").text("กรอกข้อมูลไม่สมบูรณ์ กรุณาใส่ข้อมูลในช่องที่มีเครื่องหมาย '*' ให้ครบถ้วน");
		$('#error_message').removeClass('hide');
	}else{
		$.ajax({
			url : 'CS11002Srvl' , 
			type : "POST",
			data : {
				process_type: "insert" , 
				nameEmp : vaNameEmp,
				positionEmp: vaPositionEmp,
				nameHead : vaNameHead,
				positionHead: vaPositionHead,
				url_address:$("#url_address").val(),
				agent_browser:$("#agent_browser").val(),
			},
			//dataType:"JSON",
			success: function(data){
				if(data=="insert_success"){
					$('#error_message').addClass('hide');
					$("#content_sucess").text("บันทึกข้อมูลเรียบร้อยแล้ว");
					$('#success_message').removeClass('hide');
					$('#btnEdit').show();
					$('#btnSave').hide();
					//set ค่าว่าง
					/* $("#inputNameEmployee").val("");
					 $("#inputPositionEmp").val("");
					 $("#inputNameHead").val("");
					 $("#inputPositionHead").val("");*/
			}
			}
		
		});
	}
}

function UpdateData(){
	 $('#confirmModal').modal('hide');
	var vaNameEmp = $("#inputNameEmployee").val();
	var vaPositionEmp = $("#inputPositionEmp").val();
	var vaNameHead = $("#inputNameHead").val();
	var vaPositionHead = $("#inputPositionHead").val();
	
	if(vaPositionEmp==""||vaPositionHead==""){
		$('#success_message').addClass('hide');
		$("#content_error").text("กรอกข้อมูลไม่สมบูรณ์ กรุณาใส่ข้อมูลในช่องที่มีเครื่องหมาย '*' ให้ครบถ้วน");
		$('#error_message').removeClass('hide');
	}else{
		$.ajax({
			url : 'CS11002Srvl' , 
			type : "POST",
			data : {
				process_type: "update" , 
				nameEmp : vaNameEmp,
				positionEmp: vaPositionEmp,
				nameHead : vaNameHead,
				positionHead: vaPositionHead,
				url_address:$("#url_address").val(),
				agent_browser:$("#agent_browser").val(),
			},
			//dataType:"JSON",
			success: function(data){
				if(data=="update_success"){
					$('#error_message').addClass('hide');
					$("#content_sucess").text("บันทึกข้อมูลเรียบร้อยแล้ว");
					$('#success_message').removeClass('hide');
					$('#btnEdit').show();
					$('#btnSave').hide();
					//set ค่าว่าง
					/* $("#inputNameEmployee").val("");
					 $("#inputPositionEmp").val("");
					 $("#inputNameHead").val("");
					 $("#inputPositionHead").val("");*/
			}
			}
		
		});
	}
}
